We really enjoyed our stay. The place is very clean, location is great. We would have given 5 starts but when we arrived our parking spot had been taken. If we had not insisted the person who answered our call would have sent us to a street parking outside, which is unacceptable since one of the reasons we chose this place was for the parking.