Very clean and in the perfect location! We absolutely loved our stay. I️ would most definitely stay here again! Couldn’t have been more comfortable and fitting! I️ highly recommend!