A huge place for a comfortable stay