Good unit, suitable for short or long stay. Great location. Amenities available during the stay. Just make sure to mention upon or prior to booking if you have any unit preference. The company manages multiple units in the building so allocation is based on whats available. Pictures are for reference only. I dint know at the time. Overall, good!