Perfect location, perfect communication, perfect home but unfortunately a terrible bed. But if that does not bother you it is a great place to stay!