The place is very nice and clean and has all of the basics for a great stay. It is small and cozy so I wouldn't recommend anything more than two people. The location is amazing, minute walk to the bay and beach on either side. There's also great coffee, food, and juice shops within a 5 minute walk. The only con I can think of is the WiFi is not super consistent as it drops 1-2 times an hour. For folks working remotely and taking video conference calls here you may need to have a mobile hotspot with you (AT&T gets decent service and was slightly better than the WiFi).