An absolute 5 star place for this price. The beach is just one block away, stores and an awesome coffee bar nearby. The view from the top of the flat just outstanding, don't miss the sunrise. What's more, beach gears and snorkell equipment provided as well. Would definitely stay here again.