clean, good location, modern, great view