Spacious, clean and nice place. Sufficient supply for comfortable stay. Vivian is very responsive and accommodating. Highly recommend!