Great location. Spacious. Great design.
If the maintenance of the place could be better, it will be perfect.