Perfectly located, stylish and clean place with all necessary amenities. Communication was fast. Will come again if I have the chance!