We have stayed many times in St John and Desert Rose did not disappoint. The house was perfect for our needs and well-equipped with everything we would want or expected.
The location on Sea Grape Hill is ideal for activities in Coral Bay and for getting to the North Shore Beaches.
The kitchen was more than fully stocked, and the air conditioning worked great when needed. The house had plenty of beach chairs, towels, and coolers to use.
Loved watching Coral Bay in the mornings and drinking coffee. Seeing donkeys, goats, iguanas, and birds is always an enjoyment for us.
The beds were comfortable and the house came with more than enough supplies (toilet paper, paper towels, dish soap, laundry pods, etc.).
Overall a fantastic vacation at Desert Rose and St John.
Minor things but nothing that takes away from the house or the vacation experience...
The pool was good for a refreshing dip but it was a bit small for more than that. There were 2 lounge chairs by the pool but ideally, there should be a few more to accommodate 3-4 guests.