This is a great place, very clean and beautiful inside and with a great location. Check-in is easy and straightforward, there are some great bars, grocery and other shops within walking distance. Beach is accessible by walking too. All in all, amazing and definitely recommended.