The hotel is very clean. Certainly deserves 5 stars for that. The parking is very limited, so it can be a hassle. The staff is very polite, not very pro-active though, there's certainly room for improvement. The location is not very nice, with very limited F&B options nearby. The kitchen offers very limited options, the quality of food is good though.