All the amenities you can you can dream off!