This was comfortable 2-bedroom, 2.5 bathroom apartment in a fabulous location. No complaints at all - had all of the comforts of home. The only minor downside is small private outdoor spaces, perfect for a small BBQ or for one person to sit outside, but not for a group. And that might not matter to most, since a beautiful beach is 1/2 block away.