Huge rooms that are newly renovated, clean and comfy beds