Quiet, spacious place perfect for vacation.