Size, Location, & safety: Great. There was some communication with host weeks prior. However, she does hold back final info until the day of stay. The problem with that is we could not get ahold of host when we did NOT receive the entrance code. Time past, after our "time to check in". But, she finally applgzd and sent the code Late. The place has been 'updated' but, there is sparce pillows, one pillow per sleeper, & pillow is very thin. So, BYOPillow, & i think you'll like it.