Due to previous guest, this room had horrific smells from vomit. The cleaning crew did not do a good job in having the room ready for us, after 4 nights stay the smell was still lingering in the room. The place is beautiful along with the view but there needs to be better cleaning since guest cannot be controlled. Leanne was amazing at communicating quickly and efficiently. She did her best to accommodate despite the issues.