Loaction couldn't be better. Communication wasn't great and as no check in or check out instructions were left it meant we were often trying to get in touch with the host without a response. The mattresses are pretty springy and uncomfortable. Other then that the apartment was great and very clean.