Pro: close to excellent snorkeling, comfortable, air conditioning, laundry, kitchen, good view.
Con: balcony faces noisy road, awkward entrance to parking causes cars to scrape on bottom