Top views, home from home comforts and facilities. Peaceful, all the essentials for a wonderful stay. Convenient to shops.