We stayed for 4 nights and we could not have been happier! The location was amazing and the apartment was spotless! Calum had excellent communication and he made our stay effortless.