Super clean and location couldn't be any better. Many small touches - everything for a perfect stay has been thought of. Will definitely be back.