The location is great and close to everything that's happening on the island. The place is in quite and save location (huge plus in the evening). For comfort I would recommend this apartment for 2 people max as it is small.
The bathroom was clean and hot water and WIFI worked great.
You can find cheaper or similarly priced hotel rooms with balcony on the main strip but you probably would have to deal with other hotel guests at night.
We did not meet the owners but were taken care of by the managers of the property.