Comfortable, well positioned and enjoyable apartment stay