Great place! Clean, cozy and a fantastic location. It was great having a full kitchen and the view was amazing! I would definitely stay here again.