My flight was cancelled unexpectedly, and they gave a full refund. Very good with communication. Cant say anything about actually staying there though!