This is a great place in a great spot. The terrace is HUGE with sun beds and everything. Fresh bathrooms.
Top notch! Recommend.