Place was clean and very well put together! Communication was wonderful! The only thing is parking is a bit hard, other than that all good things!