The unit is a great and in a fantastic location. The beds are great.
The kitchen has everything you could need. The only thing I would change is the key pick-up and drop-off process.