Very well appointed and comfortable stay