Clean, very stylish, great location, unbelievably awesome, the hosts were just as great. I loved the place so much I didn't want to leave. Definitely will come back!