I would have given this a five star rating, but a neighbor's dog's barking kept us up late each night. Otherwise, this place is great.