Great place for a short or longer stay. Excellent communication. Everything well kept and clean. Would definitely stay again.