Fantastic stay. Great beds. Lovely hosts. Awesome apartment, great facilities. Fantastic view. Highly recommended.