Perfect spot, perfect outlook, perfect accommodation. We love this little amazing place.