Highly recommended. Very clean, modern and extremely well setup. Combined with a great location and wonderful view it all made for a very memorable relaxing stay.