This place is excellent. Very spacious, with a great view and space for relaxation upstairs whilst also having adequate space in the bedrooms. Technology was premium and everything clean. Check in process was easy and smooth. Would love to stay here again !