This is a new, stylish and spacious appartment with basic amenities. The place was very clean and the checkin instructions provided were very clear. It has all the utilities required for a comfortable stay.