Very clean and stylish place! Rachel has everything you could possibly need. Great communication! Would definitely stay again! Rachel's place will beat your expectations!