Rosa's place is ok..Photos shown on site are professional clicks and hence are bit misleading..flat is located at decent location..few eateries nearby and close proximity to marina area..Washroom was damn compact you have squeeze yourself to avoid getting hurt..Bed was comfortable and wifi worked well:)..Overall OK stay and you will feel good if you will go without any expectations