By all means, a perfect place to be in . Very spacious and well organized and beautifully decorated. Very functional with all the needed amenities. We wish we could have stayed there for longer time.