Easy communication, excellent finishing/quality, and complete with all the amenities you'd need. The space was a bit smaller than the picture seems to show (basically a bedroom with a small kitchen) but this isn't a significant issue. The outdoor terrace is a huge plus!