Wonderful, it's my second time staying with this host. Quick response to problems. Wish I could get a second key card and will be happy to pay a deposit as it is very inconvenient 2 people have different scheduled getting in and out. However this option was not available. Otherwise, everything is great, very clean and comfortable bed. Great utilities, make sure to use the gym and pool.