Dianne's place was fantastic. Great location, high-end amenities (the best mattress ever) and easy communication. We stayed with a dog and the neighbourhood has plenty of parks and beaches for doggie walks. Highly recommended.