cozy and great location with a beautiful view and terrace.