Overall a great deal and a great stay! The place is clean and comfortable, and the location is impossible to beat. I had a little trouble with communication at check-in time and it would have been nice to get more notice before the cleaning person arrived, but those were all small inconveniences.