Excellent hosts. Perfect apartment in fantastic location. Will return.