Spotlessly clean and really stylish place in a fantastic location.