Amazingly clean, fantastic location, great view.