Everything was perfect! Good communication, easy self check in/out! the apartment is nicely decorated and the location was great! I really recommend this place!