Perfection! Very comfortable, clean room, excellent kitchen .... everything you need. It will be your home away from home instantly.