Everything you can need, great location and great stay. Host is always available when needed.