Good stay. Comfortable apartment. Well situated. Stunning view