good location, comfortable, great views, very clean and organized.