Excellent. Well worth it. Very spacious and comfortable. Great location.