Absolutely perfect, beautiful views, modern and clean. We really enjoyed our stay here and highly recommend this beautiful place.