Very spacious and in a perfect location with great views, we will definitely come back, highly recommended.