Really nice modern place, clean and in a beautiful location. Very friendly and helpful hosts. We really enjoyed our stay here.