All necessary amenities, absolutely stunning views and very peaceful. Friendly hosts. Would be happy to go again.