Exactly what we were after. Clean, modern, quiet and comfortable, with all the amenities. The location was perfect for us - my visiting parents stayed at Michael’s apartment and we live across the road. They will definitely stay here again!