Pictures are accurate. Location close to beach and bay. On-site parking is a tight squeeze. Overall positive experience.