Great location! Excellent communication and lots of directions and suggestions for how to enjoy your stay.