The apartment was clean & located in in a great part part of longbeach. We were a little anxious when the communication broke down for arrival instructions as there was no one to meet us on arrival as previously arranged. The onsite management were helpful and managed to contact Ken on our behalf. Whilst we enjoyed our stay we would not return due to every second resident in this apartment building had a dog which was confronting & smelly every time we shared the lift with dogs. The dogs were being walked to the front grass area to do their business , not really acceptable on holiday !