Top place to stay. Rose really caters to every need. Highly recommended staying here.